﻿#pragma once
#include "afxdialogex.h"
#include "CListCtrlPlus.h"


// DlgProcess 对话框

class DlgProcess : public CDialogEx
{
	DECLARE_DYNAMIC(DlgProcess)

public:
	DlgProcess(CWnd* pParent = nullptr);   // 标准构造函数
	virtual ~DlgProcess();

// 对话框数据
#ifdef AFX_DESIGN_TIME
	enum { IDD = IDD_DLG_PROCESS };
#endif

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持
	virtual BOOL OnInitDialog();
	afx_msg void OnNMRClickListProcess(NMHDR* pNMHDR, LRESULT* pResult);
    afx_msg void On40001();
    afx_msg void On40002();
    afx_msg void On40003();
    afx_msg void On40004();
    afx_msg void On40005();
	DECLARE_MESSAGE_MAP()

public:	
	BOOL InitProcessList();
	BOOL EnableDebugPrivilege(BOOL fEnable/* =TRUE */);
	static DWORD WINAPI ThreadProc(LPVOID lpParam);
    CListCtrlPlus m_ProcessListCtrl;
};
